﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Manager.Camada.BancoDados;
using Manager.Camada.Negocio;
using Manager.Componente;

namespace Manager
{
    public partial class PaginaProjeto : System.Web.UI.Page
    {
        ProjetoDAOImpl daoProjeto = new ProjetoDAOImpl();
        ClienteDAOImpl daoCliente = new ClienteDAOImpl();

        protected void Page_Load(object sender, EventArgs e)
        {
            if (this.Page.IsPostBack == false)
            {
                List<ClienteVO> listCliente = daoCliente.buscaTodosClientePorIdEmpresa(3);
 
                foreach (ClienteVO cl in listCliente)
                {
                     List<ProjetoVO> listaProjeto = daoProjeto.listaProjetosPorCliente(cl.idCliente);

                     if (listaProjeto.Count > 0)
                     {
                         ControleProjetosCliente uc = (ControleProjetosCliente)Page.LoadControl("Componente/ControleProjetosCliente.ascx"); 

                         uc.setLista(cl.nome, listaProjeto);
                         placeHolder.Controls.Add(uc);
                     }
                }
         
            }
            else
            {
            }
        }

      
    }
}